suction throttle - German English Dictionary